anti-cracking dog - German English Dictionary